package travelDream.dto;

public class HotelDTO implements SoggiornoDTO {

	private Integer id;
	private String nome;
	private String descrizione;
	private String luogo;
	private Float prezzo;
	private Boolean eliminato;
	private Boolean inVendita;

	public Boolean getInVendita() {
		return inVendita;
	}

	public void setInVendita(Boolean inVendita) {
		this.inVendita = inVendita;
	}

	public Boolean getEliminato() {
		return eliminato;
	}

	public void setEliminato(Boolean eliminato) {
		this.eliminato = eliminato;
	}

	public int getId() {
		return id;
	}

	public String getLuogo() {
		return luogo;
	}

	public void setLuogo(String luogo) {
		this.luogo = luogo;
	}

	public Float getPrezzo() {
		return prezzo;
	}

	public void setPrezzo(Float prezzo) {
		this.prezzo = prezzo;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getDescrizione() {
		return descrizione;
	}

	public void setDescrizione(String descrizione) {
		this.descrizione = descrizione;
	}

	@Override
	public void setId(int id) {
		this.id = id;
	}
	@Override
	public boolean equals(Object o) {
		if(o == null)
			return false;
		if(!(o instanceof HotelDTO))
			return false;
		return ((HotelDTO)o).getId() == this.id;
	}
	@Override
	public int hashCode() {
		return new Integer(this.id).hashCode();
	}
}
